homing mine - Turkish English Dictionary